Adjective rostrate has 1 sense
  1. rostrate - having a beak or beaklike snout or proboscis
    Antonym:
    beakless (indirect, via beaked)
,
TOP