lovell

Explore definitions, synonyms, and language insights of lovell

Definitions

Noun
English astronomer who pioneered radio astronomy (born in 1913)