TALPOID


Meaning of TALPOID in English

ˈtalˌpȯid adjective

Etymology: New Latin Talpa + English -oid

: like or related to the Talpidae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.