Word info

stylid

Noun

Meaning

stylid (plural stylids)

A ridge on the molar tooth of some animals

Source: en.wiktionary.org

Close letter words and terms