Flolape

Melochia villosa

Melochia villosa (Mill.) Fawc. & Rendle

Melochia villosa (Mill.) Fawc. & Rendle is a species in the genus Melochia of the Malvaceae family. It was published in 1926.

Synonyms

Sida villosa

Related species