arbusterin
/ɑrbʌstərɪn/Definitions
1. noun
A type of rare, flowering plant found in remote regions.
“The arbusterin, native to the Himalayas, is a rare sight in most botanical gardens.”
1. noun
A type of rare, flowering plant found in remote regions.
“The arbusterin, native to the Himalayas, is a rare sight in most botanical gardens.”