1 isthmoid | Definition of isthmoid

isthmoid

adjective
isth·​moid | \ -ËŒmȯid\

Definition of isthmoid

: resembling an isthmus

History and Etymology for isthmoid

probably from (assumed) New Latin isthmoides, from New Latin isthm- (from isthmus) + Latin -oides -oid

Keep scrolling for more