logo What is the definition of

Definition of squamous

"squamous" is probably misspelled. Trying squamous_cell instead Definition of squamous_cell

1. squamous_cell [ n ] an epithelial cell that is flat like a plate and form a single layer of epithelial tissue

Synonyms squamous_cell Related Terms epithelial_cell

Similar Spelling

  squeamish
  squeamishly
Definition of Squalus_acanthias
Definition of Squalus_suckleyi
Definition of squama
Definition of Squamata
Definition of squamous_cell
Definition of squamous_cell_carcinoma
Definition of squamule
Definition of squamulose
Definition of squander