Subscribe
URL of the page has been copied to clipboard.
Meaning : Biennial or perennial herbs of north temperate regions: winter cress.
Synonyms : genus barbarea
Install App
Barbarea meaning in Telugu.