English | German | Russian | Czech

ampullated English

Meaning ampullated meaning

What does ampullated mean?

ampullated

ampullate

Are you looking for...?