Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mucronate Definition

Cancel
mucronate
noun(mu-cro)
an abrupt sharp terminal point or tip or process (as of a leaf)

Words Related to mucronate!

mucronate Examples by Brain Bank Users