xenilla

Etymology
., which is borrowed directly from Latin.

Noun

 * 1) chenille