meaning of carnauba

1. The Brazilian wax palm. See Wax palm.


Related Words

carnauba |

Developed & Maintained By Taraprasad.com

Treasure Words