telmophage (English, noun)
expansion: telmophage (plural telmophages)
Senses:
glosses: Any telmophagous organism
Forms:
form: telmophages
tags: plural