1. cherry tree [ Synonyms: cherry] | |
Any of numerous trees and shrubs producing a small fleshy round fruit with a single hard stone; many also produce a valuable hardwood
|
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more