storeships
English
Noun
storeships
plural of
storeship
Anagrams
prosthesis
,
stores ship
,
sophisters