herbivorous ne demek

  1. herbivorous : otçul
  2. herbivorous : otobur