Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lepton
  1. noun
    100 lepta equal 1 drachma in Greece
  2. noun
    an elementary particle that participates in weak interactions; has a baryon number of 0
My lists:
Recently viewed words: