Longsighted meaning : Hyperopic; farsighted
indices
longsighted
vermiculture
dorkiness
encounter group