Deltoid Balsamroot is a common name for Balsamorhiza deltoidea.See: Balsamorhiza deltoidea Hidden category: Common name