lotus tetragonolobus

Noun
  1. Sprawling European annual having a 4-winged edible pod (synset 112566370)

Found on Word Lists

Other Searches