Biscutalla laevigata

1. (noun) plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers
Synonyms: buckler mustard
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice