Latin-English dictionary »

batrachion meaning in English

LatinEnglish
batrachion [batrachii] noun
N

plant of genus Ranunculusnoun