Spanish-English dictionary »

dicinodonto meaning in English

SpanishEnglish
dicinodonto noun
{m}

dicynodont(member of the Dicynodontia)
noun