meaning of nopalea

1. a genus of the cactus family with scarlet flowers


Related Words

nopalea |

Developed & Maintained By Taraprasad.com

Treasure Words