1. red-fruited

adjective. Bearing red fruit.
Featured Games
×