greater siren

English

Noun

greater siren (plural greater sirens)

  1. A species of aquatic salamander, Siren lacertina, found in the coastal plains of the southeastern United States.
    Coordinate terms: lesser siren, dwarf siren

References