MYXOPODA


Meaning of MYXOPODA in English

mikˈsäpədə

Etymology: New Latin, from myx- + -poda

synonym of rhizopoda

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