Definify.com

Definition 2024


tremellas

tremellas

English

Noun

tremellas

  1. plural of tremella