Echinidea

Ech·​i·​nid·​ea | \ ˌekəˈnidēə\

Definition of Echinidea

taxonomic synonym of echinoidea

History and Etymology for Echinidea

New Latin, from Echinus + -idea

Keep scrolling for more