sterna

noun

  1. 1

    The breastbone

  2. 2

    The sclerotized plate of spiders, between the coxae, marking the floor of the cephalothorax

Translate “sterna” to another language

Click any language to open the translator with this word already filled in.

Sterna Definition & Meaning | TranslatePulse