Wiktionary
ectocarpoids
n. (plural of ectocarpoid English)
n. (plural of ectocarpoid English)