Definify.com

Definition 2026


polyps

polyps

English

Noun

polyps

  1. plural of polyp

Anagrams