Meaning of almuháda

almuháda

Cebuano

n. uterus of female animals.