Search results for "laranghita"

laranghita [laránghita] n A tree which bears small, sour green fruit. (sem. domains: 5.2.3.1.2 - Food from fruit.)