×

endobiotic meaning in English

adj.
【生物学】寄生于宿主组织内的。

Related Words

  1. endobiose
  2. endobiosis
  3. endobiotic rods
  4. endobiphyta
PC Version

Copyright © 2018 WordTech Co.