Word info

stenothecoid

Noun

Meaning

stenothecoid (plural stenothecoids)

(paleontology) Any member of the Stenothecoida of extinct mollusks.

Source: en.wiktionary.org

Close letter words and terms