ENGLISH DICTIONARY

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

  1. (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

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.