Dendrobium Ow Wai Tong

Den. canaliculatum × Den. Nicha Natron

Registered Oct 8 2026 by Foresta Orch.