• word of the day

    rose-apple tree

    rose-apple tree - Dictionary definition and meaning for word rose-apple tree

    (noun) tropical tree of the East Indies cultivated for its edible fruit

Word used in video below:
text: apple tree will grow into a big apple
Download our Mobile App Today
Receive our word of the day
on Whatsapp