Wiktionary
vexilliferids
n. (plural of vexilliferid English)
n. (plural of vexilliferid English)