Yahoo Canada Web Search

Search results

  1. Dictionary
    tulip tree

    noun

    • 1. a deciduous North American tree that has large distinctively lobed leaves and tulip-shaped flowers.
    • 2. another term for magnolia (in the plant sense) informal