Definition of plant centre in English:

plant centre

(US plant center)

noun

  • 1The centre or crown of a plant.

  • 2A place where plants are found, especially a garden centre.

Origin

Late 19th century.