isthmoid

adjective
  1. resembling or having the form of an isthmus
  2. Usage: technical; anatomical

Examples