Am găsit o definiție pentru cuvantul/cuvintele Lankester:

LANKESTER [læŋkəstər], Sir Edwin Ray (1847-1929), zoolog britanic. Prof. univ. la Londra și Oxford. Director la Muzeul Britanic de istorie Naturală (1898-1907). Contribuții în domeniile anatomiei comparate, parazitologiei și antropologiei („Degenerarea”, „Lucruri mari și mici”).
Sursa: Dicționar enciclopedic