English edit

Noun edit

iditols

  1. plural of iditol

Anagrams edit