Subscribe
URL of the page has been copied to clipboard.
Meaning : Plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers.
Synonyms : buckler mustard
Install App
Biscutalla laevigata meaning in Bengali (Bangla).