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