Azureocereus viridis seeds

Accepted Scientific Name:

Browningia viridis

Origin:

Azureocereus viridis seeds