mother ships

See also: motherships

English

Noun

mother ships

  1. plural of mother ship