hydropolyps
English
Noun
hydropolyps
plural of
hydropolyp