ovcordate leaf - English Synonyms Dictionary