The lingam in the temple is believed to have been self-manifested and was worshipped by Surya, Dharmaraja, Nala, Chandra, Thirasanan, Brahma and Vishnu. Since Shiva appeared under Parijatha tree, the presiding deity came to be known as Pushpaveneswarar.