Home / D / desmodium tortuosum

desmodium tortuosum

noun 19 letters Scrabble 26 WWF 32
Definitions
noun

West Indian forage plant cultivated in southern United States as forage and to improve soil

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