Definify.com

Definition 2025


tremellas

tremellas

English

Noun

tremellas

  1. plural of tremella