Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: mucro (mucrones)
  1. Sharp point or process, terminating a larger part or organ

Derived forms: mucrones