Valvula(n.) A little valve or fold; a valvelet; a valvule.
Valvulae(pl. ) of Valvula

Words within valvulae

7 letter words: 2 results
6 letter words: 6 results
View all words...