Wiktionary
platanistoids
n. (plural of platanistoid English)
n. (plural of platanistoid English)