Trichodesma

Trichodesma

Observation - Trichodesma - Southern Africa. Description: