antherodes
English
Noun
antherodes
plural of
antherode
Anagrams
nestohedra