English edit

Etymology edit

bi- +‎ rostrate

Adjective edit

birostrate (not comparable)

  1. (rare) Having two beaks (or beak-like structures)

Anagrams edit