Manetti
noun
Ma·net·ti
| \ məˈnetē\
plural -s
Definition of Manetti
: a vigorous China rose (Rosa chinensis manetti) used chiefly as a grafting stock
Keep scrolling for more