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
Melochia villosa (Mill.) Fawc. & Rendle is a species in the genus Melochia of the Malvaceae family. It was published in 1926.