Catesbaea spinosa

Catesbaea spinosa

Catesbaea spinosa L.
Engl.: prickly-apple, Spanish-guava.