Find the word definition

The Collaborative International Dictionary
Scapus

Scapus \Sca"pus\, n. [L.] See 1st Scape.

Wiktionary
scapus

n. (context botany zoology English) A scape.