meaning of gleditsia

1. deciduous trees: honey locusts


Related Words

gleditsia | gleditsia aquatica | gleditsia triacanthos |

Developed & Maintained By Taraprasad.com

Treasure Words