embiotocid

noun
em·​bi·​ot·​o·​cid | \ -ēˈätəsə̇d; -ēəˈtäsə̇d, -tōs-\
plural -s

Definition of embiotocid

: a fish of the family Embiotocidae

History and Etymology for embiotocid

New Latin Embiotocidae

Keep scrolling for more