Home
Search
Index
Definify.com
Definition
2024
megaherbivore
megaherbivore
See also:
mégaherbivore
English
Noun
megaherbivore
(
plural
megaherbivores
)
(
biology
)
Any very large
herbivore
, typically one weighing more than 1000 kg
Related terms
megaherbivorous
Translations
Translations
French:
mégaherbivore
(fr)
m
Etymology
mega-
+
herbivore
Similar Results