Latin-English dictionary »

parasita meaning in English

LatinEnglish
parasita [parasitae] (1st) F
noun

female parasitenoun

parasitaster [parasitastri] (2nd) M
noun

sorry parasitenoun

supparasitor [supparasitari, supparasitatus sum] (1st) DEP
verb

flatter somewhatverb