HERBIVORE Meaning of HERBIVORE in English n. an animal that feeds on plants. Derivatives: herbivorous adj. Etymology: L herba herb + -VORE (see -VOROUS) Oxford English vocab. Оксфордский английский словарь. 2012