|
Definition of Beambird
1. n. A small European flycatcher (Muscicapa grisola), so called because it often nests on a beam in a building.
Medical Definition of Beambird
1.
|
1. n. A small European flycatcher (Muscicapa grisola), so called because it often nests on a beam in a building.
1.