Meaning of Acanthocereus

Definition of Acanthocereus

(noun) mostly trailing cacti having nocturnal white flowers; tropical America and Caribbean region

Other information on Acanthocereus

WIKIPEDIA results for Acanthocereus
Amazon results for Acanthocereus