greater siren

English dictionary entry

Meanings

noun
  1. A species of aquatic salamander, Siren lacertina, found in the coastal plains of the southeastern United States.

Word forms

greater siren greater sirens
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.