Noun
Microscopid (plural Microscopids) (astronomy) A meteor in a meteor shower appearing to originate from the constellation Microscopium.