Home

Word

rostrate, adj.
more info having a beak or beaklike snout or proboscis
<adj.all>

rostrate
semantic pointers
similar to