What "flower on flower" means, explained clearly in one article Orchids Jan 1, 1970 0 views Simply put, it means a flower blooming on a flower. Simply put, it means a flower blooming on a flower.