Word info

trochid

Noun

Meaning

trochid (plural trochids)

(zoology) Any sea snail of the family Trochidae.

Source: en.wiktionary.org

Close letter words and terms