Azureocereus viridis seeds

Accepted Scientific Name:

Browningia viridis

Azureocereus viridis seeds