Question: is yoshi a male or female?
Answer: Yoshi is a male. He can lay eggs however because all of Yoshi's race can lay eggs. Only the female Yoshi's lay eggs that can hatch into other Yoshi's, but other eggs that Yoshi's create forcefully are used as projectiles.