Word info

agriloid

Noun

Meaning

agriloid (plural agriloids)

Any beetle of the genus Agriloides

Source: en.wiktionary.org

Close letter words and terms