Word info

nematosome

Noun

Meaning

A multicellular motile body found in the gastrovascular cavity of the sea anemone Nematostella

A particular organelle found in certain neurons, consisting of threadlike structures.

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms