Latin-English dictionary »

cynodon meaning in English

LatinEnglish
cynodon [(gen.), cynodontis] adjective

having pairs of projecting teethadjective