CARPOPHAGOUS MEANING IN ENGLISH

• Carpophagous Definition & Synonyms

  1. (a.) Living on fruits; fruit-consuming.


RECENT SEARCHES