embiotocid
/ɛmbɪəˈtɒsɪd/Definitions
1. noun
A member of the family Embiotocidae, commonly known as surf smelt.
“The embiotocid population has been declining due to changes in ocean temperature.”
1. noun
A member of the family Embiotocidae, commonly known as surf smelt.
“The embiotocid population has been declining due to changes in ocean temperature.”