Lotus tetragonolobus

Explore definitions, synonyms, and language insights of Lotus tetragonolobus

Definitions

Noun
sprawling European annual having a 4-winged edible pod

More General Terms