meaning of key lime
1.
small
yellow-green
limes
of
southern
Florida
Related Words
key lime
|
Developed & Maintained By
Taraprasad.com