carnivorous : Idioms & Phrases


carnivorous bat

  • noun typically having large ears and feeding primarily on insects; worldwide in distribution
    microbat.
WordNet

carnivorous plant

  • noun plants adapted to attract and capture and digest primarily insects but also other small animals
WordNet