tritomas

English

Noun

tritomas

  1. plural of tritoma

Anagrams