Definition Definition

endostoma - Meaning and Examples

Meaning of 'endostoma' (Webster Dictionary)

1 . Endostoma [ n.]
- A plate which supports the labrum in certain Crustacea.