Yahoo Web Search

Search results

  1. Dictionary
    in·flo·res·cence
    /ˌinflōˈresns/

    noun

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

    More definitions, origin and scrabble points