Scape
English Meaning
A peduncle rising from the ground or from a subterranean stem, as in the stemless violets, the bloodroot, and the like.
- Botany A leafless flower stalk growing directly from the ground, as in the tulip.
- Biology A stalklike part, such as a feather shaft or a segment of an insect's antenna.
- Architecture The shaft of a column.
- Archaic Variant of escape.
- A scene; a view. Often used in combination: seascape; mindscape.