larval food plants

English

Noun

larval food plants

  1. plural of larval food plant