Definition of Egyptian clover in US English:

Egyptian clover

noun