embiotocid








adjective

  1. belonging or pertaining to the family Embiotocidae, comprising the surfperches.

noun

  1. an embiotocid fish.
52 queries 0.679