English-Latin dictionary »

precious stone, said to be found in gizzards of cocks meaning in Latin

EnglishLatin
precious stone, said to be found in gizzards of cocks noun

alectoria [alectoriae](1st) F
noun