biscutalla_laevigata
1. [ noun ] (botany) plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers
Synonyms: buckler_mustard
Related terms: shrub Biscutella