Definify.com

Definition 2025


kepstra

kepstra

English

Noun

kepstra

  1. plural of kepstrum