English synonyms about - contact  

mucuna

noun

1 mucuna

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

Polish: świerzbiec


Find more on mucuna elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141