SPIROTRICH


Meaning of SPIROTRICH in English

ˈspīrə.ˌtrik noun

( -s )

Etymology: New Latin Spirotricha

: a spirotrichous protozoan

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.