Word info

thecostracan

Noun

Meaning

thecostracan (plural thecostracans)

Any barnacle etc. of the subclass Thecostraca

Source: en.wiktionary.org

Close letter words and terms