Langsung ke konten

Arti kata

lepidodendroid

Definition of lepidodendroid (English)

adjective

  1. Allied to, or resembling, Lepidodendron.
    sumber: webster1913