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)

  1. plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: