merus

merus

English Noun
Ad

Definition

The thigh.

Etymology

From Ancient Greek μηρός (mērós, “thigh”).

Ad