Yahoo India Web Search

Search results

  1. Dictionary
    red sandalwood

    noun

    • 1. either of two SE Asian trees of the pea family which yield red timber.