AMPULLATE MEANING IN ENGLISH

• Ampullate Definition & Synonyms

  1. (a.) Alt. of Ampullated


• Ampullated Definition & Synonyms

  1. (a.) Having an ampulla; flask-shaped; bellied.


RECENT SEARCHES