Zaglossus
noun
Za·glos·sus
| \ zəˈgläsəs, -glȯs-\
Definition of Zaglossus
: a genus of spiny anteaters of New Guinea — see echidna sense 1b
Keep scrolling for more