sida

sida

English Noun
Ad

Definition

any of the flowering plants of the genus Sida in the mallow family

Etymology

From the genus name, translingual Sida.

Ad