Martinique Plants of Martinique Island Explore

Acanthocereus tetragonus (L.) Hummelinck LC

Barbed-wire cactus
Cactaceae 1,252 1,190 Observations
Acanthocereus tetragonus
Acanthocereus tetragonus
Acanthocereus tetragonus
Acanthocereus tetragonus