Tamil Dictionary 🔍

sea-squirt

Sea" squirt`. (Zoöl.) Defn: An ascidian. See Illust. under Tunicata.


sea-squirt - Similar Words