meaning of granadillo

1. West Indian tree yielding a fine grade of green ebony


Related Words

granadillo |

Developed & Maintained By Taraprasad.com

Treasure Words