Definify.com

Definition 2025


polyps

polyps

English

Noun

polyps

  1. plural of polyp

Anagrams