×

mandibulate meaning in English

n. mandibulate, having mandibles

Related Words

  1. mandement
  2. mandibulaire
  3. mandibule
  4. mandoline
PC Version

Copyright © 2018 WordTech Co.