Online English Dictionary

Home

Fletiferous


a.

Producing tears.


© 2009 Dammam Community College