rostrate

Adjective
  1. Having a beak or beaklike snout or proboscis (synset 300208626)

Found on Word Lists

Other Searches