Scarlet Admiral Definition
noun
Red admiral (a butterfly)
Wiktionary
Other Word Forms of Scarlet Admiral
Noun
Singular:
scarlet admiral
Plural:
scarlet admiralsFind Similar Words
Find similar words to scarlet admiral using the buttons below.