preleptotenes

English

Noun

preleptotenes

  1. plural of preleptotene