English-Latin dictionary »

crocodile excrement (l+s) meaning in Latin

EnglishLatin
crocodile excrement (L+S) noun

crocodilea [crocodileae](1st) F
noun