Erostrate /(?)/

E·ros·trate

Erostrate

a.
  1. Without a beak. (Bot.)