symplasts
English
Noun
symplasts
plural of
symplast