Skip navigation.

endostoma - What does it mean?

Definition of 'endostoma'

English

Noun

(endostomata)
  • (zoology) A plate that supports the labrum in certain crustacea.
  • (Webster 1913)

    Similar to 'endostoma'

    endocardia, endosporia, endostea, endocrania, entosterna