BEAKLESS

Definition of BEAKLESS

  1. (adj)not having a beak or bill