FREE-MARTIN MEANING IN ENGLISH

• Free-martin Definition & Synonyms

  1. (n.) An imperfect female calf, twinborn with a male.


RECENT SEARCHES