Word info

thyreocorid

Noun

Meaning

thyreocorid (plural thyreocorids)

(zoology) Any shield bug in the family Thyreocoridae.

Source: en.wiktionary.org

Close letter words and terms