meaning of Babesia

Babesia meaning in Urban Dictionary

A forgetful child (enthusiast). Baby who may have amnesia.