biscutalla_laevigataEnglish

Biscutalla laevigata, buckler mustard

Noun

Plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers

English: buckler mustard, Biscutalla laevigata

English words with similar meanings

Show 1 words