phylloids

English

Noun

phylloids

  1. plural of phylloid