Word info

ensiferan

Noun

Meaning

ensiferan (plural ensiferans)

Any insect of the suborder Ensifera

Source: en.wiktionary.org

Close letter words and terms