×

mecoptera meaning in French

n. mécoptères, insectes caractérisés par leurs quatre ailes identiques et dont les larves vivent sous la terre

Related Words

  1. meconium
  2. meconopsis
  3. med.
  4. medaka
PC Version

Copyright © 2018 WordTech Co.