The AI-powered English dictionary
plural neuroblasts
The embryonic cell that develops into a nerve cell examples