Wiktionary
scelionid
n. (context zoology English) Any member of the Scelionidae.
n. (context zoology English) Any member of the Scelionidae.