×

stroma meaning in French

n. stroma, matière intercellulaire, tissu conjonctif (biologie - anatomie)

Related Words

  1. stroller
  2. strolling
  3. stromal
  4. stromatic
PC Version

Copyright © 2018 WordTech Co.