Definify.com

Definition 2025


graminivores

graminivores

English

Noun

graminivores

  1. plural of graminivore