Leitneria floridana
Explore definitions, synonyms, and language insights of Leitneria floridana
Definitions
Noun
very small deciduous dioecious tree or shrub of damp habitats in southeastern United States having extremely light wood