BIROSTRATED Meaning of BIROSTRATED in English adj having a double beak, or two processes resembling beaks. Webster English vocab. Английский словарь Webster. 2012