macrocarpous








adjective

  1. having large fruit.
55 queries 0.587