FRUGIVOROUS MEANING IN ENGLISH

• Frugivorous Definition & Synonyms

  1. (a.) Feeding on fruit, as birds and other animals.


RECENT SEARCHES