Tamil Dictionary 🔍

pudenda

Pu*den"da, n. pl. Etym: [L., from pudendus that of which one ought to be ashamed, fr. pudere to be ashamed.] (Anat.) Defn: The external organs of generation.


pudenda - Similar Words