Definition & Meaning | English word TRACHEOSPHERE
TRACHEOSPHERE
Definitions of TRACHEOSPHERE
- A spherical group of basal stem cells present in the trachea
Number of letters
13
Is palindrome
No
Search for TRACHEOSPHERE in:
Page preparation took: 131.18 ms.