Definify.com

Definition 2024


lemon_sole

lemon sole

English

Noun

lemon sole (plural lemon soles)

  1. A European flatfish, Microstomus kitt (not a true sole)

Translations