Meaning of Pholidota

Definition of Pholidota

(noun) genus of mostly epiphytic orchids of Indonesia and the western Pacific
pangolins; in some former classifications included in the order Edentata

Other information on Pholidota

WIKIPEDIA results for Pholidota
Amazon results for Pholidota