Meaning of biscutalla laevigata
Definition of biscutalla laevigata
(noun)
plant
of
southeastern
Europe having
yellow
flowers
like
those of
mustard
and pods with
open
valves resembling bucklers
Other information on biscutalla laevigata
WIKIPEDIA results for
biscutalla laevigata
Amazon results for
biscutalla laevigata
Tweet