polyps

English

Noun

polyps

  1. plural of polyp

Anagrams