Telanthophora is a plant under the Asteraceae family (commonly referred to as the aster, daisy, composite, or sunflower family).
Telanthophora is a plant under the Asteraceae family (commonly referred to as the aster, daisy, composite, or sunflower family).