|
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.