🇬🇧 en pt 🇵🇹

armadillidiid noun

  • (zoology) Any pill bug in the family Armadillidiidae.
armadilídeo, tatu
Wiktionary Links