|
Definition of Beambird
1. n. A small European flycatcher (Muscicapa grisola), so called because it often nests on a beam in a building.
Definition of Beambird
1. Noun. (zoology) A small European flycatcher, ''Muscicapa gricola'', that often nests on a beam in a building. ¹
¹ Source: wiktionary.com
Medical Definition of Beambird
1.