Definify.com

Definition 2026


graminivores

graminivores

English

Noun

graminivores

  1. plural of graminivore