Wiktionary
vestimentiferans
n. (plural of vestimentiferan English)
n. (plural of vestimentiferan English)