SPIROTRICHIDA


Meaning of SPIROTRICHIDA in English

ˌspīrō.ˈtrikədə

Etymology: New Latin, from spir- + trich- + -ida

synonym of spirotricha

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