Word info

thecosome

Noun

Meaning

thecosome (plural thecosomes)

Any sea butterfly of the suborder Thecosomata

Source: en.wiktionary.org

Close letter words and terms