Wiktionary
vampyrellids
n. (plural of vampyrellid English)
n. (plural of vampyrellid English)