Word info

teratembiid

Noun

Meaning

teratembiid (plural teratembiids)

(zoology) Any webspinner in the family Teratembiidae.

Source: en.wiktionary.org

Close letter words and terms