Semostomae
Se·mos·to·mae
sə̇ˈmästəˌmē
taxonomic synonym of semaeostomeae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share