RichThesaurus
thalassoid
thalassoid
antonyms
thalassoid
definitions
adj
Synonym of marine
noun
Any small lunar "sea"
Any moth of the genus Thalassodes