Word info

thalassoid

Speech parts

1. thalassoid - Noun

2. thalassoid - Adjective

Meaning

Any moth of the genus Thalassodes

Any small lunar "sea"

thalassoid (not comparable)

Synonym of marine

Source: en.wiktionary.org

Close letter words and terms