coralroot
English
coralroot meaning in English • coralroot का अर्थ अंग्रेजी में
Noun
- a European bittercress (Dentaria bulbifera) having a knotted white rootstock.