jatropha Definition
Definition
A genus of plants of the spurge family, many of which are tropical or subtropical shrubs that can produce a type of seed oil that is used as biodiesel
Browse
A genus of plants of the spurge family, many of which are tropical or subtropical shrubs that can produce a type of seed oil that is used as biodiesel
Browse