ampullae of Lorenzini

English

Noun

ampullae of Lorenzini

  1. plural of ampulla of Lorenzini