Teleostei (teleosts) > Cyprinodontiformes (Rivulines, killifishes and live bearers) > Rivulidae (Rivulines) > Rivulinae
Etymology: Terranatos:Latin, terra = earth + Latin, natus = born. More on authors: Weitzman & Wourms.
Environment: milieu / climate zone / depth range / distribution range
Ecology