×

macrura meaning in French

n. macroure, crustacé à l'abdomen très développé (crevette, écrevisse, homard) (zoologie)

Related Words

  1. macrotous
  2. macroverbumsciolist
  3. macruran
  4. macula
PC Version

Copyright © 2018 WordTech Co.