Water garden plant types:
Marginal: Roots in shallow water/wet soil, foliage above (e.g., Acorus, Cyperus at edges).
Floating: Float on surface (e.g., Azolla, water hyacinth).
Submerged: Grow mostly underwater (e.g., Elodea, hornwort).
Acorus calamus and Cyperus alternifolius fit the marginal category.