Solenette(n.) A small European sole (Solea minuta).

Words within solenette