Meaning of maidenhair tree
Definition of maidenhair tree
(noun)
deciduous
dioecious
Chinese
tree
having
fan-shaped
leaves and
fleshy
yellow
seeds; exists
almost
exclusively
in
cultivation
especially
as an
ornamental
street
tree
Other information on maidenhair tree
WIKIPEDIA results for
maidenhair tree
Amazon results for
maidenhair tree
Tweet