Wiktionary
space capsules
n. (plural of space capsule English)
n. (plural of space capsule English)