Home / S / solanum macranthum

solanum macranthum

noun 18 letters Scrabble 28 WWF 36
Definitions
noun

South American shrub or small tree widely cultivated in the tropics; not a true potato

Look “solanum macranthum” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →