English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Atlanta
Atlanta
(n.)
A genus of small glassy heteropod mollusks found swimming
at the surface in mid ocean. See Heteropod.