INTERCELLULAR

13 letters 15 Scrabble points

Definition of INTERCELLULAR

adjective
  1. Located between, or connecting, cells

Source: Wiktionary

Word Details

Letters I N T E R C E L L U L A R
Length 13 letters
Scrabble Score 15 points

Words Containing "INTERCELLULAR"

Words Starting with "INTERCELLULAR"