meaning of biscutalla laevigata

biscutalla laevigata meaning in General Dictionary

plant of southeastern Europe having yellowish plants like those of mustard and pods with available valves resembling bucklers