Home
Search
Index
Definify.com
Definition
2024
polyrod
polyrod
English
Noun
polyrod
(
plural
polyrods
)
(
physics
)
A
directional
dielectric
antenna
made from a
rod
of
polystyrene
projecting from a
waveguide
Similar Results
Polypode
Polypody
Polygon