valvula
nounIn entomology, same as
In anatomy, same as
A little valve or fold; a valvelet; a valvule.
nounA small
a small valve
In entomology, same as
In anatomy, same as
A little valve or fold; a valvelet; a valvule.
nounA small
a small valve
Begin a journey through worlds of puzzles.