Yes, that is correct. Just to clarify, something like Roserade will ONLY count for either Poison OR Grass, not both.So a pokemon which has one of their types listed but not the another (e.g Skorupi is Poison/Bug) just counts for the Poison typing and is allowed?