Tamil Dictionary 🔍

sea-bug

Sea" bug`. (Zoöl.) Defn: A chiton.


sea-bug - Similar Words