thapsanes

English

Noun

thapsanes

  1. plural of thapsane

Anagrams