Word info

striatosome

Noun

Meaning

striatosome (plural striatosomes)

Synonym of striosome

Source: en.wiktionary.org

Close letter words and terms