Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of desmodium tortuosum
  1. noun
    West Indian forage plant cultivated in southern United States as forage and to improve soil
Explanation of desmodium tortuosum
My lists:
Recently viewed words: