Telepathizes meaning : To establish contact with or to receive via telepathy. To engage in telepathic communication.
telepathizes
pagoda trees
reduced
henbane
porgy