Etymology · Latin

larvatus

2 English words descend from Latin larvatus, most common first.