Tamil Dictionary 🔍

sea-butterfly

Sea" but"ter*fly`. (Zoöl.) Defn: A pteropod.


sea-butterfly - Similar Words