Langsung ke konten

Arti kata

acanthoid

Definition of acanthoid (English)

adjective satellite

  1. shaped like a spine or thorn
    sumber: wordnet30