Synonym-English dictionary »

lion's foot synonyms in English

SynonymEnglish
lion's foot noun

gall of the earthnoun

nabalus serpentariusnoun

prenanthes serpentarianoun