diplonemas

English

Noun

diplonemas

  1. plural of diplonema

Anagrams