mucuna n : any of several erect or climbing woody plants of the genus Mucuna; widespread in tropics of both hemispheres
Copyright © 2024 3Dict.net