Home
Search
Index
Definify.com
Definition
2025
rostrula
rostrula
English
Noun
rostrula
plural of
rostrulum
Similar Results
Rostrum
Rostral