This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Ogeechee lime

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



Shares

Related Words

Menu