Vesicula(n.) A vesicle.
Vesiculae(pl. ) of Vesicula

Words within vesiculae