fenglin

See also: Fenglin

English

Noun

fenglin (countable and uncountable, plural fenglins)

  1. Synonym of tower karst.