nestohedra
English
Noun
nestohedra
plural of
nestohedron
Anagrams
antherodes