Tamil Dictionary 🔍

solenette

Sole*nette", n. (Zoöl.) Defn: A small European sole (Solea minuta).


solenette - Similar Words