meaning of Ampullate

Ampullate meaning in General Dictionary

Having an ampulla flask shaped bellied

View more

  • Alt. of Ampullated

Ampullate meaning in General Dictionary

(a.) Alt. of Ampullated