Definify.com

Definition 2024


trichoblasts

trichoblasts

English

Noun

trichoblasts

  1. plural of trichoblast