FIN


Meaning of FIN in English

(n.) A membranous, finlike, swimming organ, as in pteropod and heteropod mollusks.

Webster's English dictionary.      Английский словарь Webster.