Term: sport (noun) Plural: sports Derivation: From late Middle English. Definition: A plant showing abnormal or striking variation from the parent type, especially in form or color, due to spontaneous mutation.
< Back to Dictionary of Botanical Terms
Type above and press Enter to search. Press Esc to cancel.