Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
polyps
in English
polyps
us
/ˈpɑlɪps/
uk
/ˈpɒlɪps/
#uncommon
Lemma:
polyp
The lemma is the base or root form of this word.
Definitions
Noun
abnormal
growths
on
mucous
membranes
cylindrical
coelenterates
(
with
tentacles
);
marine
animals
multiple
polyp
formations