English-Latin dictionary »

writings (pl.) on flowers meaning in Latin

EnglishLatin
writings (pl.) on flowers noun

anthologicon [anthologici]noun
N