star vessel

English

Noun

star vessel (plural star vessels)

  1. Synonym of starship.