Latin-English dictionary »

raphus cucullatus meaning in English

LatinEnglish
raphus cucullatus noun

dodo [dodos](Raphus cucullatus)
noun
[UK: ˈdəʊ.dəʊ] [US: ˈdodoʊ]