Latin-English dictionary »

centiceps meaning in English

LatinEnglish
centiceps [(gen.), centcipitis] adjective

hundred-headed, having a hundred headsadjective