English edit

Etymology edit

Calque of Chinese 蓮花腳莲花脚 (liánhuājiǎo).

Noun edit

lotus foot (plural lotus feet)

  1. A foot whose shape has been altered by footbinding.

Related terms edit

Translations edit