|
Definition of Longbeak
1. n. The American redbellied snipe (Macrorhamphus scolopaceus); -- called also long-billed dowitcher.
Medical Definition of Longbeak
1.
|
1. n. The American redbellied snipe (Macrorhamphus scolopaceus); -- called also long-billed dowitcher.
1.