English

edit

Noun

edit

Scorpiid (plural Scorpiids)

  1. (astronomy) A meteor appearing to originate from Scorpius.