• Megaherbivore

    Origin

    - + herbivore

    Full definition of megaherbivore

    Noun

    megaherbivore

    (plural megaherbivores)
    1. (biology) Any very large herbivore, typically one weighing more than 1000 kg

    Related terms

    © Wiktionary