SCAPHOID

Definition of SCAPHOID

  1. (adj)shaped like a boat