That salamander of mine sounds so small (6)
I believe the answer is:
minute
'small' is the definition.
(similar in meaning)
I don't understand the rest of the clue.
(Other definitions for minute that I've seen before include "Exact" , "Little - bit of time" , "Small; short time" , "Infinitesimal" , "Tiny - proportion of time" .)