Latin-English dictionary »

neoplantae meaning in English

LatinEnglish
Neoplantae proper noun
F-Pl

Novi Sad(largest city of the Serbian province of Vojvodina)
proper noun
[UK: ˈnovi sæd] [US: ˈnovi ˈsæd]