EGAVE

stomapod

Meaning

  1. noun Any of the Stomapoda, a formerly used order of crustaceans corresponding to order Stomatopoda of mantis shrimp.

Similar words

stomatode stenostomid strophomenid poecilostomatoid strobilopsid notostylopid stomatellid stegocephalid stylopid polystome

Save “stomapod” to learn later