0%

ALL meanings of greater siren

Great·er si·ren
G g
  • noun greater siren a salamander, Siren lacertina, having external gills, tiny front legs, and no hind legs, inhabiting shallow waters in the southeastern U.S. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?