Tachyglossa
Word Dictionary
-> Tachyglossa
Search:
Tachyglossa
(n. pl.) A division of monotremes which comprises the spiny ant-eaters of Australia and New Guinea. See Illust. under Echidna.
Terms of Use
Canadian Jobs