Definition, Meaning & Synonyms | English word SEQUESTRATE
SEQUESTRATE
Definitions of SEQUESTRATE
- To sequester.
- (mycology) Having enclosed underground or partially buried fruiting bodies, like a truffle.
Number of letters
11
Is palindrome
No
Search for SEQUESTRATE in:
Page preparation took: 99.87 ms.