teliferous
Meanings
adj
- Having nematocysts or stinging cells.
Word forms
Etymology
From Latin tēlum (“dart, spear, missile, offensive weapon, javelin”) + -ferous (“producing, containing”).
Related words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.