Etymology · Latin

nepeta

1 English words descend from Latin nepeta, most common first.