Definition of overcanopy

Definition of overcanopy
  1. overcanopy Verb To form a canopy over.
Need more help? Try our forum NEW