Definitions of rostrate:

  • adjective:   having a beak or beaklike snout or proboscis