spore fruits

English

Noun

spore fruits

  1. plural of spore fruit