English dictionary
tupaia meaning and definition
Definition and meaning of tupaia at MeaningMonkey.org. tupaia meaning and definition in the English Dictionary.TUPAIA noun
Definition of Tupaia (noun)
- the type genus of the Tupaia: chief genus of tree shrews
- synonyms: genus Tupaia
Source: Princeton University Wordnet