meaning of multidigitate

1. Having many fingers, or fingerlike processes.


Related Words

multidigitate |

Developed & Maintained By Taraprasad.com

Treasure Words