Tamil Dictionary 🔍

jellyfish

Jel"ly*fish`, n. (Zoöl.) Defn: Any one of the acalephs, esp. one of the larger species, having a jellylike appearance. See Medusa.


jellyfish - Similar Words