LAMBDOID


Meaning of LAMBDOID in English

adj shaped like the greek letter lambda (/); as, the lambdoid suture between the occipital and parietal bones of the skull.

Webster English vocab.      Английский словарь Webster.