Meaning of nailrod
Definition of nailrod
(noun)
tall
marsh
plant
with
cylindrical
seed
heads that
explode
when
mature
shedding
large
quantities of down; its
long
flat
leaves are
used
for
making
mats and
chair
seats; of North America, Europe, Asia and North Africa
Other information on nailrod
WIKIPEDIA results for
nailrod
Amazon results for
nailrod
Tweet