Definition Definition

rostrula - Meaning and Examples

Meaning of 'rostrula' (Webster Dictionary)

1 . Rostrula [ pl. ]
- of Rostrulum