Triangulid

English

Etymology

Triangulum +‎ -id

Noun

Triangulid (plural Triangulids)

  1. (astronomy) A meteor of a meteor shower appearing to originate from the constellation of Triangulum.