encubertado

encubertado [en-coo-ber-tah’-do]
noun
1. A kind of South American armadillo. (Zoology) (m)

Have a Spanish question? Get help from experts!