TaxTree Explorer

Details for Plectonemertes sp. NemBar0984
NCBI 1811018