Perhaps, songran is a misspelling. Click here to search for this word in our misspelling dictionary.
Sengreen,
Sinigrin,
syncaryon,
synkaryon.