trichoblast
noun
trich·o·blast
| \ ˈtrikəˌblast\
Definition of trichoblast
Keep scrolling for more
1
Keep scrolling for more