Ampullaria

Am·​pul·​lar·​ia | \ ˌampəˈla(a)rēə\

Definition of Ampullaria

taxonomic synonym of pila:2

History and Etymology for Ampullaria

New Latin, from Latin ampulla + New Latin -aria

Keep scrolling for more