Definitions

nào
biceps (in Chinese medicine) (arch.) forelimbs of livestock animal