Tamil Dictionary 🔍

rosebush

Rose"bush`, n. Defn: The bush or shrub which bears roses.


rosebush - Similar Words