×

trichoid meaning in French

adj. trichoïde, semblable des poils

Related Words

  1. trichobezoar
  2. trichocyst
  3. trichology
  4. trichome
PC Version

Copyright © 2018 WordTech Co.