green dolphin
English
Noun
green
dolphin
(
plural
green dolphins
)
Synonym of
pea aphid
(
Acyrthosiphon pisum
)