WordUnscrambler Home
moonseed
Definitions
[ˈmuːnsiːd], (Noun)
Definitions:
- a North American climbing plant with crescent-shaped seeds
Phrases:
Origin
:
Click here to see the free dictionary definition for moonseed
definition by Oxford Dictionaries