rubyspot
Noun
Meaning
English Wikipedia has an article on:American rubyspotWikipedia
rubyspot (plural rubyspots)
Any of several damselflies of the genus Hetaerina
Noun
English Wikipedia has an article on:American rubyspotWikipedia
rubyspot (plural rubyspots)
Any of several damselflies of the genus Hetaerina