Noun Definition
lovell
1.Definition: English astronomer who pioneered radio astronomy (born in 1913)
Related Noun(s):sir bernard lovell
Category: People1.Definition: English astronomer who pioneered radio astronomy (born in 1913)
Related Noun(s):sir bernard lovell
Category: People