Skip to main content

latisternal

English latisternal meaning in English  •  latisternal का अर्थ अंग्रेजी में
Adjective
  • Having a broad breastbone, or sternum; -- said of anthropoid apes.
Advertisement