Definition, Meaning & Anagrams | English word DELTATE
DELTATE
Definitions of DELTATE
- (biology) Having a triangular leaf.
- (organic chemistry) Any salt of deltic acid.
Number of letters
7
Is palindrome
No
Search for DELTATE in:
Page preparation took: 149.77 ms.