entomologist
New Zealand entomologist and museum curator (1880–1971)
Free account · your comment posts right after signup
Connected
Not who you're looking for? Others named Amy Castle: American actress (born 1990)