photovores

English

Noun

photovores

  1. plural of photovore