×
macroure
meaning in English
n.
macrura, a subdivision of decapod crustacea (zoology)
Related Words
macrostructure
macrostructuré
macroéconomie
macroéconomique
PC Version
Copyright © 2018 WordTech Co.