Apastra
See also:
apastra
German
Noun
Apastra
n
plural of
Apastron