Wiktionary
platygastrids
n. (plural of platygastrid English)
n. (plural of platygastrid English)