talpoid

adjective
tal·​poid | \ ˈtalˌpȯid\

Definition of talpoid

: like or related to the Talpidae

History and Etymology for talpoid

New Latin Talpa + English -oid

Keep scrolling for more