Definify.com

Definition 2024


polyps

polyps

English

Noun

polyps

  1. plural of polyp

Anagrams