Phrase info Synonyms

portuguese insectivorous plant Synonyms