amphiasters
English
Noun
amphiasters
plural of
amphiaster
Anagrams
metaphrasis