masarid

English

Noun

masarid (plural masarids)

  1. (entomolology) Any member of the vespoid subfamily Masarinae of the family Vespidae, formerly its own family, Masaridae.

Synonyms

Anagrams