Latin-English dictionary »

gramen maritimum meaning in English

LatinEnglish
gramen maritimum noun

seagrass(grasslike marine plants)
noun

Your history