stentor
1.
(
noun
) any member of the genus Stentor
Related Words:
ciliate
,
ciliated protozoan
,
ciliophoran
Terms and Conditions of Use / Copyright Notice