SUPRA-ILIUM MEANING IN ENGLISH

• Supra-ilium Definition & Synonyms

  1. (n.) The cartilaginous cap at the sacral end of the ilium of some animals.


RECENT SEARCHES