Synonyms and Antonyms for Lotus_tetragonolobus

1. Lotus tetragonolobus (n.)

sprawling European annual having a 4-winged edible pod

Synonyms: