×

macrobiosis meaning in English

n.
长命,长寿。

Related Words

  1. macrobert
  2. macrobian
  3. macrobiota
  4. macrobiotic
PC Version

Copyright © 2018 WordTech Co.