×
macrobiosis
meaning in French
n.
macrobie, longévité, vie d'une durée exceptionnellement longue
Related Words
macro statement
macro-economics
macrobiotic
macrobiotics
PC Version
Copyright © 2018 WordTech Co.