AMPULLULA


Meaning of AMPULLULA in English

amˈpu̇lyələ, -ˈpə- noun

( plural ampullu·lae -ˌlē, -ˌlī)

Etymology: New Latin, from Late Latin, diminutive of Latin ampulla

anatomy : a minute ampulla (as of the lymphatics or lacteals)

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