plasmodes
English
Noun
plasmodes
plural of
plasmode
French
Noun
plasmodes
?
plural of
plasmode