]>
GH
barcode-00963923
Thailand
Kanchanaburi
11 kms Northwest of Kanchanaburi.
Moringa oleifera Lamarck
Lamarck
2024-07-09 10:29:11
R. M. King