Definitions for "straplike"
long and narrow like a strap; "straplike leaves"