Embiidae

plural noun
Em·​bi·​idae | \ emˈbīəˌdē\

Definition of Embiidae

: a major family of Embiodea

History and Etymology for Embiidae

New Latin, from Embia, type genus + -idae

Keep scrolling for more