Definitions
There is 1 meaning of the phrase
Roy Chapman Andrews.
Roy Chapman Andrews - as a noun
United states naturalist who contributed to paleontology and geology (1884-1960)
Synonyms (Exact Relations)
andrews