meaning of mucuna

1. any of several erect or climbing woody plants of the genus Mucuna; widespread in tropics of both hemispheres


Related Words

mucuna | mucuna aterrima | mucuna deeringiana | mucuna pruriens utilis |

Developed & Maintained By Taraprasad.com

Treasure Words