trochoblast
Look at other dictionaries:
trochoblast — troch·o·blast … English syllables
trochoblast — ˈträkəˌblast noun Etymology: troch + blast : a ciliate cell on a trochophore … Useful english dictionary
trochoblast — troch·o·blast … English syllables
trochoblast — ˈträkəˌblast noun Etymology: troch + blast : a ciliate cell on a trochophore … Useful english dictionary