seed leaf ( synonym found)

Definition of seed leaf:

(adj) : not having seeds or not having noticeable seeds
"what do you plant to grow seedless grapes? Actually, they have seeds, but they are quite edible by humans."

Definition of seed leaf:

(adj) : not having seeds or not having noticeable seeds
"what do you plant to grow seedless grapes? Actually, they have seeds, but they are quite edible by humans."

Back to Top