FinnHun Finnish-Hungarian-English on-line dictionary and thesaurus

Dictionary

vagina []

Did you mean:

More results

Wiktionary (5)

n (zoology) A similar part in some invertebrates.
n (botany) A sheath-like structure, such as the leaf of a grass that surrounds a stem.
n (colloquial) The vulva.