22 Weird Animals Named After Celebrities
Leucothoid amphipod is a species of leucothoid amphipod found in Indonesia, named after Sir Elton John.
Leucothoid amphipod is a species of leucothoid amphipod found in Indonesia, named after Sir Elton John.