Word info Synonyms

secreta

Noun

Meaning

secreta pl (plural only)

The products of secretion.

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms