meaning of sida
1. large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances
Related Words
sida | sida hermaphrodita | sida rhombifolia | sida spinosa | sidalcea | sidalcea malviflora |
1. large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances
sida | sida hermaphrodita | sida rhombifolia | sida spinosa | sidalcea | sidalcea malviflora |