meaning of night blooming cereus

1. any of several cacti of the genus Cereus


Related Words

night-blooming cereus |

Developed & Maintained By Taraprasad.com

Treasure Words