Word info

nematodesmata

Noun

Meaning

nematodesmata pl (plural only)

Bundles of microtubules that support the oral cilia in some protozoa.

Source: en.wiktionary.org

Close letter words and terms