Definition, Meaning & Anagrams | English word STELAR
STELAR
Definitions of STELAR
- (botany) Of or relating to a stele.
Number of letters
6
Is palindrome
No
Search for STELAR in:
Page preparation took: 200.79 ms.