sublingua

listen to the pronunciation of sublingua
English - English
A process or fold below the tongue in some animals
sublingua
Favorites