STENTOR


Meaning of STENTOR in English

n. one who has a loud and powerful voice; any ciliate protozoan from the genus Stentor (Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.