APEREA MEANING IN ENGLISH

• Aperea Definition & Synonyms

  1. (n.) The wild Guinea pig of Brazil (Cavia aperea).


RECENT SEARCHES