Sea bug /(?)/

Sea· bug

Sea bug

  1. A chiton. (Zool.)