Lablab

noun

noun ·Rare ·Advanced level

Definitions

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

Etymology

From the taxonomic New Latin Lablab.

More for "lablab"