astrosheaths
English
Noun
astrosheaths
plural of
astrosheath