BIROSTRATED


Meaning of BIROSTRATED in English

adj having a double beak, or two processes resembling beaks.

Webster English vocab.      Английский словарь Webster.