Tamil Dictionary 🔍

sea-lily

Sea" lil"y. (Zoöl.) Defn: A crinoid.


sea-lily - Similar Words