ctenóforo
Meanings
Noun
1. ctenophore (zoology)