Word info

stenotele

Noun

Meaning

stenotele (plural stenoteles)

A large, penetrant nematocyst of a nematocyte

Source: en.wiktionary.org

Anagrams

Close letter words and terms