iknewiwouldregretthis Uncategorized February 25, 2018 1 Minute zaku-too: adz: adz: i literally qualify as “megafauna” if you are over 100 pounds.. You are Megafauna the definition of megafauna in ecology is apparently “animals large enough to be seen with the naked eye” so we are all megafauna Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related Published by iknewiwouldregretthis View all posts by iknewiwouldregretthis Published February 25, 2018