graminivorous ne demek

  1. graminivorous : ot yiyen