Lion ant

(Zool.) the ant-lion.

See also: Lion