Meaning of lepidobotrys
Definition of lepidobotrys
(noun)
African
tree
often
classified
in
other
families;
similar
to the Costa Rican
caracolito
in
wood
structure
as
well
as in
fruit
and flowers and leaves and seeds
Other information on lepidobotrys
WIKIPEDIA results for
lepidobotrys
Amazon results for
lepidobotrys
Tweet