last common ancestors
English
Noun
last
common
ancestors
plural of
last common ancestor