Meaning of loment

Definition of loment

(noun) seedpods that are constricted between the seeds and that break apart when mature into single-seeded segments

Other information on loment

WIKIPEDIA results for loment
Amazon results for loment