Meaning of elkwood
Definition of elkwood
(noun)
small
deciduous
tree
of
eastern
North America having
creamy
white
flowers and
large
leaves in formations
like
umbrellas at the ends of branches
Other information on elkwood
WIKIPEDIA results for
elkwood
Amazon results for
elkwood
Tweet