HOLOTRICHA


Meaning of HOLOTRICHA in English

noun ·pl a group of ciliated infusoria, having cilia all over the body.

Webster English vocab.      Английский словарь Webster.