stentor has definitions from the fields of biology,Greek mythology
1
[ noun ] a speaker with an unusually loud voice

Related terms

speaker

2
[ noun ] (Greek mythology) the mythical Greek warrior with an unusually loud voice who died after losing a shouting contest with Hermes
3
[ noun ] (biology) any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor

Related terms

ciliate genus_Stentor

*