Definify.com

Definition 2024


mekwa

mekwa

Tocharian B

Noun

mekwa

  1. (anatomy) nails, fingernails