YourDictionary

acotyledon

noun

any plant lacking seed leaves (cotyledons), as dodder

link/cite print suggestion box