English edit

Noun edit

isohedra

  1. plural of isohedron

Anagrams edit