Definify.com

Definition 2024


spongiolites

spongiolites

English

Noun

spongiolites

  1. plural of spongiolite