Embiidina

Em·​bi·​idi·​na | \ ˌembēəˈdīnə\

Definition of Embiidina

taxonomic synonym of embiodea

History and Etymology for Embiidina

New Latin, from Embiidae + -ina

Keep scrolling for more