lanceolate

adjective
  1. shaped like a lance or spear point; narrow and tapering to a point at both ends
  2. Usage: botanical; technical

Examples