Word info

phasmatid

Noun

Meaning

phasmatid (plural phasmatids)

(zoology) Any stick insect in the family Phasmatidae.

Source: en.wiktionary.org

Close letter words and terms