×

foramen meaning in French

n. orifice, trou, ouverture,fissure, fente

Related Words

  1. forager
  2. foraging
  3. foraminifer
  4. forasmuch
PC Version

Copyright © 2018 WordTech Co.