Word info

tomacula

Noun

Meaning

tomacula (plural tomaculas or tomaculae)

A swelling of the myelin sheath

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms