Moro

Definition:

  • (n.) A small abscess or tumor having a resemblance to a mulberry.

Compare moro with other words:

kris vs. moro