green-louses

English

Noun

green-louses

  1. plural of green-louse