Dictionary.com
Thesaurus.com

has podded

  • present perfect
    of pod (3rd person singular).
    pod
    noun
    a somewhat elongated, two-valved seed vessel, as that of the pea or bean.