Linoleate meaning : Any salt or ester of linoleic acid.
linoleate
chatline
recusing
kangaroo court
pollinates