lecthi
/lɛkti/Definitions
1. noun
a type of ancient, extinct tree
“The fossil record revealed the presence of lecthi in a long-forgotten ecosystem.”
1. noun
a type of ancient, extinct tree
“The fossil record revealed the presence of lecthi in a long-forgotten ecosystem.”