Meaning of leitneria floridana
Definition of leitneria floridana
(noun)
very
small
deciduous
dioecious
tree
or
shrub
of
damp
habitats in
southeastern
United States having
extremely
light
wood
Other information on leitneria floridana
WIKIPEDIA results for
leitneria floridana
Amazon results for
leitneria floridana
Tweet