Word Games Pro Dictionary
stentor
noun
any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor
noun
a speaker with an unusually loud voice
