What does leca stand for?
leca stands for "Last Eukaryotic Common Ancestor"
How to abbreviate "Last Eukaryotic Common Ancestor"?
"Last Eukaryotic Common Ancestor" can be abbreviated as leca
What is the meaning of leca abbreviation?
The meaning of leca abbreviation is "Last Eukaryotic Common Ancestor"
What does leca mean?
leca as abbreviation means "Last Eukaryotic Common Ancestor"