|
|
Definition of Tachyglossa
1. n. pl. A division of monotremes which comprises the spiny ant-eaters of Australia and New Guinea. See Illust. under Echidna.
Medical Definition of Tachyglossa
1.
|
|
1. n. pl. A division of monotremes which comprises the spiny ant-eaters of Australia and New Guinea. See Illust. under Echidna.
1.