What is the full meaning of isthmoid
pertaining to an isthmus, also ISTHMIC [adj]
Example of the word isthmoid placed on a Scrabble board.