Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ogeechee lime

- The acid, olive-shaped, drupaceous fruit of a species of tupelo (Nyssa capitata) which grows in swamps in Georgia and Florida.
- The tree which bears this fruit.