VAGINA


Meaning of VAGINA in English

(n.) A sheath; a theca; as, the vagina of the portal vein.

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