English Dictionary
Definition polyp in British English
polyp noun
[countable] noun
/ˈpɒlɪp/
Synonyms and related words
