English → Hindi dictionary
tree living
Definition
inhabiting or frequenting trees; "arboreal apes"
Looking for poetry? Read shayari and poems by great poets.
inhabiting or frequenting trees; "arboreal apes"
Looking for poetry? Read shayari and poems by great poets.