TALPOID Meaning of TALPOID in English ˈtalˌpȯid adjectiveEtymology: New Latin Talpa + English -oid : like or related to the Talpidae Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012