Word: serviceshed
Part of speech: Noun
Syllables: ser
vi
ceshed
Definition: The geographical region that supplies ecosystem services to a beneficiary.
Morphemes:
Affix: service
Language: en
PoS: Noun
Meaning: Service tree.
Affix: shed
Language: en
PoS: Noun
Meaning: An area of land as distinguished from those around it.