mermaidlike
Look at other dictionaries:
siren — i, o (LMy). A mermaidlike creature with an enticing voice … Dictionary of word roots and combining forms
siren — i, o (LMy). A mermaidlike creature with an enticing voice … Dictionary of word roots and combining forms