English | German | Russian | Czech

ampullula English

Meaning ampullula meaning

What does ampullula mean?

ampullula

A small ampulla

Are you looking for...?