English dictionary

desmodium tortuosum meaning and definition

Definition and meaning of desmodium tortuosum at MeaningMonkey.org. desmodium tortuosum meaning and definition in the English Dictionary.

DESMODIUM TORTUOSUM noun

Definition of Desmodium tortuosum (noun)

  1. West Indian forage plant cultivated in southern United States as forage and to improve soil
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: