Definify.com

Definition 2024


bufonites

bufonites

English

Noun

bufonites

  1. plural of bufonite