nailrod Meaning & Definition
What Does Nailrod Mean?
As a noun, nailrod means Any of various plants of the genus Typha.
Nailrod Definition (Noun)
- Any of various plants of the genus Typha.
Synonyms of Nailrod
Nailrod synonyms and antonyms →Word Forms & Grammar
nailrod (uncountable)
