lotus_tetragonolobusEnglish

Lotus tetragonolobus, asparagus pea, winged pea

Noun

Sprawling European annual having a 4-winged edible pod

English: winged pea, asparagus pea, Lotus tetragonolobus

English words with similar meanings

Show 2 words