Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lablab Definition

Cancel
lablab
noun
Any of several twine|twining leguminous plants related to the bean, especially the hyacinth bean

Words Related to lablab!

lablab Examples by Brain Bank Users