meaning of ampullary

1. Resembling an ampulla.
2.
of or related to an ampulla


Related Words

ampullary |

Developed & Maintained By Taraprasad.com

Treasure Words