Is octapeptides a Scrabble Word?

The Word octapeptides is Accepted in SOWPODS Scrabble Dictionary