polyrod
English
Etymology
From
poly-
+
rod
.
Noun
polyrod
(
plural
polyrods
)
(
physics
)
A
directional
dielectric
antenna
made from a
rod
of
polystyrene
projecting from a
waveguide
.