English-Latin dictionary »

sea plant (oyster-green?) meaning in Latin

EnglishLatin
sea plant (oyster-green?) noun

bryon [bryi]noun
N