Perhaps, apft is a misspelling. Click here to search for this word in our misspelling dictionary.
abaft,
epiphyte,
obviate,
webfoot,
obovate,
Upwaft,
Webfeet,
obovoid,
ABVD,
Obovate Leaf,
upvote,
Malpighia Obovata,
Picea Obovata.