trichoblasts

English

Noun

trichoblasts

  1. plural of trichoblast