Meaning

1 senses
  1. Any animal of the former order Insectivora

insectivoran — meaning, examples, forms, synonyms | Krumeto