masarid

Noun

Meaning

masarid (plural masarids)

(entomolology) Any member of the vespoid family Masaridae, which is now generally classified as the subfamily Masarinae of the family Vespidae.

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms