Dendrobium Anjaya

Den. nindii × Den. Otto I. Leidin

Registered Nov 24 2025 by D.S.Santoso