MITOCHONDRIAL

13 letters 21 Scrabble points /ˌmaɪ.təˈkɒn.dɹi.əl/

Definition of MITOCHONDRIAL

adjective
  1. Of, or relating to mitochondria.

Source: Wiktionary

Word Details

Letters M I T O C H O N D R I A L
Length 13 letters
Scrabble Score 21 points