×

macroure meaning in English

n. macrura, a subdivision of decapod crustacea (zoology)

Related Words

  1. macrostructure
  2. macrostructuré
  3. macroéconomie
  4. macroéconomique
PC Version

Copyright © 2018 WordTech Co.