meaning of macrodactylous

1. Having long toes.


Related Words

macrodactylous |

Developed & Maintained By Taraprasad.com

Treasure Words