English dictionary
biscutalla laevigata meaning and definition
Definition and meaning of biscutalla laevigata at MeaningMonkey.org. biscutalla laevigata meaning and definition in the English Dictionary.BISCUTALLA LAEVIGATA noun
Definition of Biscutalla laevigata (noun)
- plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers
- synonyms: buckler mustard
Source: Princeton University Wordnet