×

mucron meaning in English

n. mucro, point, spike (botany, zoology)

Related Words

  1. mucoïde
  2. mucus
  3. mud
  4. mudéjar
PC Version

Copyright © 2018 WordTech Co.