meaning of pentadactyloid

1. Having the form of, or a structure modified from, a pentadactyl limb.


Related Words

pentadactyloid |

Developed & Maintained By Taraprasad.com

Treasure Words