meaning of finchbacked

1. Streaked or spotted on the back; -- said of cattle.


Related Words

finchbacked |

Developed & Maintained By Taraprasad.com

Treasure Words