Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

leafspot en · NOUN

Etymology

From leaf + spot.

Meanings

  1. A round blemish on the leaf of a plant, usually caused by parasitic fungi or bacteria.

Forms

SpellingFeaturesLabelsSource
leafspots Number=Plur lexicographic