English-Latin dictionary »

heron (small?) meaning in Latin

EnglishLatin
heron (small?) noun
[UK: ˈhe.rən]
[US: ˈhe.rən]

ardeola [ardeolae](1st) F
noun

ardiola [ardiolae](1st) F
noun