spirelets

English

Noun

spirelets

  1. plural of spirelet

Anagrams