Monstera Leaves, mini
Mini Monstera leaves are slightly smaller in size compared to small Monstera leaves 2-3 inches We import Monstera leaves from Holland because of the super consistent quality . We suggest you place your order 7 working days in advance when possible. Price is per stem.
Buy 5 or More Bunches & Save 10%!