meaning of Adhatoda-Pflanze

Adhatoda-Pflanze - German to English

adulsa [Justicia adhatoda, syn.: Adhatoda vasica]

View more

  • Malabar nut [Justicia adhatoda, syn.: Adhatoda vasica]