Duck frame?

#1
I recently purchased this mini bike a few days ago and i was told it could be a bird engineering "duck" frame?
Is that what this could possibly look like? Thank you so much for your help.
 

Attachments

Top