Arrived on large animal (5)
I believe the answer is:
camel
'animal' is the definition.
(thesaurus)
'arrived on large' is the wordplay.
'arrived' becomes 'came' (coming is a kind of arriving).
'on' says to put letters next to each other.
'large' becomes 'l'.
'came'+'l'='CAMEL'
(Other definitions for camel that I've seen before include "Yellowish" , "Means of transport" , "Saharan carrier" , "Ungulate mammal" , "Beastly type" .)