English-Latin dictionary »

seagrass meaning in Latin

EnglishLatin
seagrass (grasslike marine plants)
noun

gramen maritimumnoun

Your history