Latin-English dictionary »

dercea meaning in English

LatinEnglish
dercea [derceae] (1st) F
noun

also called herba Apollinarisnoun

plant [plants]noun
[UK: plɑːnt] [US: ˈplænt]

species of solanumnoun