English → Hindi dictionary

catalina cherry

कैटलिन चेरी / कैटलीनNOUN

Definition

evergreen shrub or small tree found on Catalina Island (California)

Looking for poetry? Read shayari and poems by great poets.