Home
Search
Index
Definify.com
Definition
2025
water_locust
water locust
English
Noun
water
locust
(
plural
water locusts
)
Gleditsia aquatica
, a
tree
found in
swamps
.
Similar Results