Definition of tachyglossa

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of tachyglossa is as below...

Tachyglossa (n. pl.) A division of monotremes which comprises the spiny ant-eaters of Australia and New Guinea. See Illust. under Echidna.

Lern More About Tachyglossa

Tachyglossa :: Tachyglossa (n. pl.) A division of monotremes which comprises the spiny ant-eaters of Australia and New Guinea. See Illust. under Echidna.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us