English-Latin dictionary »

kind of floating sponge, believed to be nest of halcyon meaning in Latin

EnglishLatin
kind of floating sponge, believed to be nest of halcyon noun

alcyoneum [alcyonei](2nd) N
noun

Your history