1 talpoid | Definition of talpoid

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