EMBIOTOCID
Meaning of EMBIOTOCID in English
-ēˈäd.əsə̇d; -ēəˈtäsə̇d, -tōs- noun
( -s )
Etymology: New Latin Embiotocidae
: a fish of the family Embiotocidae
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012