1 result found

Search Results for: symplasty

Symplast

Definition noun, plural: symplasts (botany) A system of interconnected protoplasts contained by plasmalemma, and linked by... Read More