Definify.com

Definition 2024


scyence

scyence

English

Noun

scyence

  1. Obsolete spelling of scion