English dictionary
spinus pinus meaning and definition
Definition and meaning of spinus pinus at MeaningMonkey.org. spinus pinus meaning and definition in the English Dictionary.SPINUS PINUS noun
Definition of Spinus pinus (noun)
- small finch of North American coniferous forests
- synonyms: pine finch, pine siskin
Source: Princeton University Wordnet