Vitamin C source
I believe the answer is:
'vitamin c source' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for lime that I've seen before include "Mailed item" , "Bright light green" , "Green fruit -- green colour" , "Citrus tree - non-citrus tree" , "Type of stone" .)