Is amphiploids a Scrabble Word?

The Word amphiploids is Accepted in TWL Scrabble Dictionary

amphiploids Scrabble score: 21