ANGUILLULA


Meaning of ANGUILLULA in English

aŋˈgwilyələ

Etymology: New Latin, from Latin anguilla eel + New Latin -ula

synonym of turbatrix

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