Yahoo Web Search

Search results

  1. Dictionary
    inflorescence
    /ˌɪnflɔːˈrɛs(ə)ns/

    noun

    • 1. the complete flower head of a plant including stems, stalks, bracts, and flowers.

    More definitions, origin and scrabble points