polytenes

English

Noun

polytenes

  1. plural of polytene