spacehounds
English
Noun
spacehounds
plural of
spacehound