Definition, Meaning & Anagrams | English word BUDSITE
BUDSITE
Definitions of BUDSITE
- (biology) The site on a plant at which a bud develops
Number of letters
7
Is palindrome
No
Search for BUDSITE in:
Page preparation took: 157.13 ms.