VariousWords beta
Related Terms:
Noun
Definition: Trifolium alexandrinum, an annual clover cultivated mostly in irrigated subtropical regions.
VariousWords beta
Definition: Trifolium alexandrinum, an annual clover cultivated mostly in irrigated subtropical regions.