Wiktionary
zoaeae
n. (plural of zoaea English)
WordNet
zoaeae
See zoaea