xylocarp

Definitions:

  • In <em>botany</em>, a hard and woody fruit.
powered by