Latin-English dictionary »

nepa meaning in English

LatinEnglish
nepa [nepae] (1st) F
noun

a crabnoun

scorpion [scorpions]noun
[UK: ˈskɔː.pɪən] [US: ˈskɔːr.piən]