Definify.com

Definition 2025


lithocarps

lithocarps

English

Noun

lithocarps

  1. plural of lithocarp