Wiktionary
zoeae
n. (plural of zoea English)
WordNet
zoeae
See zoea