Latin-English dictionary »

dinuptila meaning in English

LatinEnglish
dinuptila [dinuptilae] (1st) F
noun

plant, bryonynoun