Did you mean: Echinophora
Achnophora
Plant
Achnophora is a genus of flowering plants in the family Asteraceae described as a genus in 1883.
The only known species is Achnophora tatei. This is a rare endemic found only on Kangaroo Island in South Australia. Wikipedia