plasmodes

English

Noun

plasmodes

  1. plural of plasmode

French

Noun

plasmodes ?

  1. plural of plasmode