TACHYGLOSSA


Meaning of TACHYGLOSSA in English

noun ·pl a division of monotremes which comprises the spiny ant-eaters of australia and new guinea. ·see ·illust. under echidna.

Webster English vocab.      Английский словарь Webster.