extrafloral adjective1 •Of a nectary: situated on a leaf or stem rather than in a flower.Bullhorn acacia ants live off extrafloral nectar […] and protein-rich Beltian bodies […] of the host tree. — 2016