1 talpi- | Definition of talpi-

Definition of talpi-

: mole talpiform

History and Etymology for talpi-

Latin talpa

Keep scrolling for more