Word info

tetracampid

Noun

Meaning

tetracampid (plural tetracampids)

(zoology) Any wasp in the family Tetracampidae.

Source: en.wiktionary.org

Close letter words and terms