iDrugBank

Animal Fins

MESHD058500

Membranous appendage of fish and other aquatic organisms used for locomotion or balance.

Synonyms

  • Animal Fin
  • Fin, Animal
  • Fins, Animal

Source last updated 2026-05-24T15:24:32.107Z