×

zooid meaning in French

n. zooïde, organisme séparé et indépendant
adj. zooïde

Related Words

  1. zoograft
  2. zoography
  3. zooidal
  4. zookeeper
PC Version

Copyright © 2018 WordTech Co.