×
mucron
meaning in English
n.
mucro, point, spike (botany, zoology)
Related Words
mucoïde
mucus
mud
mudéjar
PC Version
Copyright © 2018 WordTech Co.