stone root

stone root [stəun ru:t]  [ston rut] 

stone root 基本解释

[医] 二蕊紫苏[根]

stone root 英英释义

stone root的翻译

noun

1. erect perennial strong-scented with serrate pointed leaves and a loose panicle of yellowish flowers
    the eastern United States

    Synonym: horse balm horseweed stoneroot stone-root richweed Collinsonia canadensis