Name the type of association: Humming birds and host flowering plants February 8, 2024 by Acche Marks Mutualism