meaning of Caper bush

Caper bush meaning in General Dictionary

See Capper a plant 2

View more

  • Alt. of Caper tree