Word info

trichogrammid

Noun

Meaning

trichogrammid (plural trichogrammids)

Any wasp of the genus Trichogramma.

Source: en.wiktionary.org

Close letter words and terms