bearded star

English

Noun

bearded star (plural bearded stars)

  1. (archaic) A comet.