Tesla veers to miss odd little creatures (5)
I believe the answer is:
elves
'creatures' is the definition.
(I have seen 'Supernatural creatures ' mean 'elves' so perhaps 'creatures' could also mean 'elves')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for elves that I've seen before include "Supernatural beings" , "mischievous kids?" , "Legendary little beings" , "Troublemakers" , "Brownies" .)