0%

ALL meanings of lankester

Lan·kes·ter
L l
  • noun lankester Sir Edwin Ray, 1847–1929, English zoologist and writer. 1
  • noun lankester Sir Edwin Ray. 1847–1929, English zoologist, noted particularly for his work in embryology and study of protozoans 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?