tricubes

English

Noun

tricubes

  1. plural of tricube

Anagrams