Tamil Dictionary 🔍

sea-mantis

Sea" man"tis. (Zoöl.) Defn: A squilla.


sea-mantis - Similar Words