Stemona
Definition & Meaning
Part of speech noun
Quick meaning: Stemona is a noun meaning (botany) Any plant in the genus Stemona (formerly known as Roxburghia).
Meaning
(botany) Any plant in the genus Stemona (formerly known as Roxburghia).
More Meanings
- (traditional Chinese medicine) The species used in traditional Chinese medicine under the name 百部 (bǎibù)/百步 (bǎibù), including Stemona japonica, Stemona sessilifolia and Stemona tuberosa (perhaps also Stemona parviflora).
Word Forms
- stemonas
Related Words
Related dictionary entries include stenonid, stoneseed, monkshood, stemwood, stokesia, sternbergia.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.