drumfish

noun

Definition of drumfish