Antonyms
Synonyms
Etymology

2. inflorescence

noun. the flowering part of a plant or arrangement of flowers on a stalk.

Etymology

  • inflorescence (English)
  • inflorescentia (Latin)
Antonym.com