lablab

Meaning

Any of the twining leguminous plants related to the bean, especially the hyacinth bean.

Translations

Etymology

From the taxonomic New Latin Lablab.

Notes

Sign in to write sticky notes