Word: farmstalls
Part of speech: Noun
Syllables: farm
stalls
Definition: Plural of farmstall. A shop attached to a farm and selling its produce.
Morphemes:
Affix: farm
Language: en
PoS: Noun
Meaning: A place where agricultural and similar activities take place, especially the growing of crops or the raising of livestock.
Affix: stall
Language: en
PoS: Noun
Meaning: A stable; a place for cattle.
Affix: -s
Language: en
PoS: Suffix
Meaning: Used to form many pluralia tantum (nouns that are almost or entirely without singular forms).