1 English Synonyms for BERSEEM
Prev.1Next
Egyptian clover
Definition: 1. Trifolium alexandrinum, an annual clover cultivated mostly in irrigated subtropical regions.
Show more information about Egyptian clover
Prev.1Next
Search took: 1.7529 ms