homokaryons

English

Noun

homokaryons

  1. plural of homokaryon