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