English dictionary

family engraulidae meaning and definition

FAMILY ENGRAULIDAE noun

Definition of family Engraulidae (noun)

  1. anchovies
Source: Princeton University Wordnet