loricated

انگلیسی به انگلیسی

• protected by a sheath or covering (zoology)

پیشنهاد کاربران