tachyglossa
English
tachyglossa meaning in English • tachyglossa का अर्थ अंग्रेजी में
n. pl.
- A division of monotremes which comprises the spiny ant-eaters of Australia and New Guinea. See >Illust. > under Echidna>.