'straplike' definitions:

Definition of 'straplike'

(from WordNet)
adjective
Long and narrow like a strap; "straplike leaves"