Emydosauria
Em·y·do·sau·ria
ˌemədōˈsȯrēə
taxonomic synonym of loricata
Love words? Need even more definitions?
Merriam-Webster unabridged
Share