Skip to content

orange seed

noun

  1. seed of the orange fruit
L1327779 on Wikidata ↗