D defs.my
Entry 1 sense Webster, 1913

Vesicula

· Ve·sic·u·la · IPA
01 n. A vesicle.
pl. Vesiculae
  1. 1.
    A vesicle.(Anat. & Med.)