×

endozoic meaning in English

动物内生的
生于动物体内的
在动物体内生活的

Related Words

  1. endoxylanase
  2. endoxylophyte
  3. endozoite
  4. endozone
PC Version

Copyright © 2018 WordTech Co.