English edit

Noun edit

talpids

  1. plural of talpid

Anagrams edit