rostrate
1. [ adjective ] having a beak or beaklike snout or proboscis
Related terms: beaked
Similar spelling:   Rossiter
  roster
  roisterer
  Royster
  rostrum
  rooster
  roister
  roaster
  restraint