English | German | Russian | Czech

Sida English

Meaning Sida meaning

What does Sida mean?

Sida

large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances

Synonyms Sida synonyms

What other words have the same or similar meaning as Sida?

Sida English » English

genus Sida queensland hemp

Are you looking for...?