Latin-English dictionary »

matricida meaning in English

LatinEnglish
matricida [matricidae] (1st) C
noun

matricide [matricides]noun
[UK: ˈmæ.trɪ.saɪd] [US: ˈmæ.trɪ.saɪd]