genus zaglossus - Spanish English Dictionary