Wiktionary
ascidiozooids
n. (plural of ascidiozooid English)
n. (plural of ascidiozooid English)