How do you spell Pectostraca 

Available Definitions:
1)  n. pl. - A degenerate order of Crustacea, including the Rhizocephala and Cirripedia.





 Take Spelling Test