A floriculturist is a person who grows flowering and ornamental plants for use in gardens and the floral industry. Floriculturists with advanced degrees are often located in institutions and the horticulture industry, where they grow and propagate new flower varieties in research and teaching roles.