Definify.com

Definition 2024


kepstra

kepstra

English

Noun

kepstra

  1. plural of kepstrum