Word info

insectivoran

Noun

Meaning

insectivoran (plural insectivorans)

Any animal of the former order Insectivora

Source: en.wiktionary.org

Close letter words and terms