Foxnut Definition
noun
A flowering plant, Euryale ferox, related to the water lily.
Wiktionary
Other Word Forms of Foxnut
Noun
Singular:
foxnut
Plural:
foxnutsFind Similar Words
Find similar words to foxnut using the buttons below.