AMPULLAE


Meaning of AMPULLAE in English

pl of ampulla.

Webster English vocab.      Английский словарь Webster.