×

flagellated meaning in French

adj. flagellé (en biologie)

Related Words

  1. flagellaria
  2. flagellate
  3. flagellates
  4. flagellation
PC Version

Copyright © 2018 WordTech Co.