Word info

green dolphin

Noun

Meaning

green dolphin (plural green dolphins)

Synonym of pea aphid

Source: en.wiktionary.org

Close letter words and terms