Definition & Meaning | English word SPINOCELLULAR
SPINOCELLULAR
Definitions of SPINOCELLULAR
- (cytology) Composed of spinose cells
Number of letters
13
Is palindrome
No
Search for SPINOCELLULAR in:
Page preparation took: 116.68 ms.