English | German | Russian | Czech

buffalypso English

Meaning buffalypso meaning

What does buffalypso mean?

buffalypso

A variety of water buffalo (Bubalus bubalis), developed in 1949 by Trinidad veterinarian Stephen Bennett for meat and haulage.

Are you looking for...?