Phrase info Synonyms

portuguese carnivorous plant Synonyms