separatrices

listen to the pronunciation of separatrices
English - English
{i} something that separates or divides
separatrices
Favorites