English syllables. 2014.
nephroblast — see nephridioblast … Dictionary of invertebrate zoology
nephroblast — ˈnefrəˌblast noun Etymology: nephr + blast : nephridioblast … Useful english dictionary