noun నామ వాచకము

Wormwood sage meaning in telugu

వార్మ్వుడ్ సేజ్

  • Definition

    silky-leaved aromatic perennial of dry northern parts of the northern hemisphere

    ఉత్తర అర్ధగోళంలోని పొడి ఉత్తర భాగాల సిల్కీ-లీవ్డ్ సుగంధ శాశ్వత

  • Synonyms

    prairie sagewort (ప్రేరీ సేజ్వోర్ట్)