merus
English
noun
Definitions
- (rare) The thigh.
- (zoology) The meropodite; the first segment of the raptorial appendage of a crustacean.
- (architecture) The plane surface between the channels of a triglyph.
Etymology
Derived from Ancient Greek μηρός (thigh, upper leg, leg).
Origin
Ancient Greek
μηρός
Gloss
thigh, upper leg, leg
Concept
Semantic Field
The body
Ontological Category
Person/Thing
Kanji
脚