×

macrobiosis meaning in French

n. macrobie, longévité, vie d'une durée exceptionnellement longue

Related Words

  1. macro statement
  2. macro-economics
  3. macrobiotic
  4. macrobiotics
PC Version

Copyright © 2018 WordTech Co.