Beelingo.com

English Dictionary

  • Hide translation

 omnivorous omnivorous /ɑːmˈnɪvɝəs/

adjective

  1. Feeding on both plants and animals  ( omnivorous )
    feeding on both plants and animals