Definition, Meaning, Synonyms & Anagrams | English word STONESEED
STONESEED
Definitions of STONESEED
- Any plant of the genus Lithospermum, herbs having a fruit composed of four stony nutlets.
Number of letters
9
Is palindrome
No
Search for STONESEED in:
Page preparation took: 163.85 ms.