1. thalassoid - Noun
2. thalassoid - Adjective
Any moth of the genus Thalassodes
Any small lunar "sea"
thalassoid (not comparable) Synonym of marine