Mokara means wishing you well.
An orchid hybrid from Singapore. Year-round. Lasts up to three weeks.
All flower meanings