Triangulid
English
Etymology
Triangulum
+
-id
Noun
Triangulid
(
plural
Triangulids
)
(
astronomy
)
A
meteor
of a
meteor shower
appearing to originate from the
constellation
of
Triangulum
.