Podded /(?)/

Pod·ded

Podded

a.
  1. Having pods.