Meaning of luscinia megarhynchos

Definition of luscinia megarhynchos

(noun) European songbird noted for its melodious nocturnal song

Other information on luscinia megarhynchos

WIKIPEDIA results for luscinia megarhynchos
Amazon results for luscinia megarhynchos