meaning of pectostraca

1. A degenerate order of Crustacea, including the Rhizocephala and Cirripedia.


Related Words

pectostraca |

Developed & Maintained By Taraprasad.com

Treasure Words