plant feet

English

Noun

plant feet

  1. plural of plant foot