This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Mucro

  1. n.
    A minute abrupt point, as of a leaf; any small, sharp point or process, terminating a larger part or organ.



Menu