English dictionary
squamous cell meaning and definition
Definition and meaning of squamous cell at MeaningMonkey.org. squamous cell meaning and definition in the English Dictionary.SQUAMOUS CELL noun
Definition of squamous cell (noun)
- an epithelial cell that is flat like a plate and form a single layer of epithelial tissue
Source: Princeton University Wordnet