The definition :
Definitions of scape:
- noun: erect leafless flower stalk growing directly from the ground as in a tulip
- noun: (architecture) upright consisting of the vertical part of a column
Are you interested in alternative search :
:flower stalk stalk stem peduncle landscape goat matrix scapegoat scenery genus scaphosepalum scaphosepalum
If you like reading news check: