Italian-English dictionary »

placca ossea meaning in English

ItalianEnglish
placca ossea noun
{f}

shell [shells](overlapping hard plates comprising the armor covering armadillo's body)
noun
[UK: ʃel] [US: ˈʃel]