EN

Synonyms for insectivoran

Most common

insectivore

All synonyms

Noun

Definitions

  1. n. 1

    Any animal of the former order Insectivora

Forms

Plural
insectivorans → insectivores…

By length

11 letters
insectivore