meaning of pholidota

1. pangolins; in some former classifications included in the order Edentata


Related Words

pholidota |

Developed & Maintained By Taraprasad.com

Treasure Words