shearlets

English

Noun

shearlets

  1. plural of shearlet

Anagrams