nucleomorphs

English

Noun

nucleomorphs

  1. plural of nucleomorph