Dendrobium Micro Forbes

Den. Micro Chip × Den. forbesii

Registered Feb 27 2025 by Winning Orch.