The Italian term "piccolissimo" matches the English term "scrawniest"

other italian words that include "piccolissimo" : english :
piccolissimo littlest
piccolissimo skimpiest