Meaning of tupaia

Definition of tupaia

(noun) the type genus of the Tupaia: chief genus of tree shrews

Other information on tupaia

WIKIPEDIA results for tupaia
Amazon results for tupaia