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
sida
any of the flowering plants of the genus Sida in the mallow family
From the genus name, translingual Sida.