Show Image

Leucaena leucocephala
LEAD TREE;
Family: Fabaceae
Image #: FL19828

Back