×
mucronate
meaning in French
adj.
pointu, aiguisé (en zoologie, en botanique)
Related Words
mucoviscidosis
mucro
mucronated
mucus
PC Version
Copyright © 2018 WordTech Co.