AMPULLIFORM MEANING IN ENGLISH

• Ampulliform Definition & Synonyms

  1. (a.) Flask-shaped; dilated.


RECENT SEARCHES