Definition of Egyptian clover in English:

Egyptian clover

noun

another term for berseem clover