Heliocauta is a flowering plant in the sunflower family with its only known species native to Morocco.
Heliocauta is a flowering plant in the sunflower family with its only known species native to Morocco.