English edit

Noun edit

tellinids

  1. plural of tellinid

Anagrams edit