ALL meanings of scape
scape
S s - noun scape Botany. a leafless peduncle rising from the ground. 1
- noun scape Zoology. a stemlike part, as the shaft of a feather. 1
- noun scape Architecture. the shaft of a column. 1
- noun scape Entomology. the stemlike basal segment of the antenna of certain insects. 1
- noun scape a leafless stalk in plants that arises from a rosette of leaves and bears one or more flowers 0
- noun scape a stalklike part, such as the first segment of an insect's antenna 0
- noun scape a leafless flower stalk growing from the crown of the root, as that of the narcissus or dandelion 0
- noun scape something like a stalk, as the shaft of a feather or of an insect's antenna 0
- noun scape the shaft of a column 0
- noun scape apophyge 0
- noun scape escape 0