5 scientific names found with following ranks: Genus, Species, Subspecies
Scientific Names:
Genus
· Megacalanus Wolfenden, 1904
Species
· Megacalanus longicornis (Sars G.O., 1905)
· Megacalanus princeps Wolfenden, 1904
· Megacalanus sarsi Farran, 1939
Subspecies
· Megacalanus princeps princeps Wolfenden, 1904