Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word draba from English dictionary with examples, synonyms and antonyms.

draba   noun

Meaning : Any of numerous low-growing cushion-forming plants of the genus Draba having rosette-forming leaves and terminal racemes of small flowers with scapose or leafy stems. Fruit is a dehiscent oblong or linear silique.