PROPITHECUS MEANING IN ENGLISH

• Propithecus Definition & Synonyms

  1. (n.) A genus including the long-tailed, or diadem, indris. See Indris.


RECENT SEARCHES