meaning of canistel

1. ovoid orange-yellow mealy sweet fruit of Florida and West Indies


Related Words

canistel | canistel tree |

Developed & Maintained By Taraprasad.com

Treasure Words