Is octapeptide a Scrabble Word?

The Word octapeptide is Accepted in SOWPODS Scrabble Dictionary