meaning of spanish lime

1. round one-inch Caribbean fruit with green leathery skin and sweet juicy translucent pulp; eaten like grapes


Related Words

spanish lime | spanish lime tree |

Developed & Maintained By Taraprasad.com

Treasure Words