Thursday, September 12, 2024

Impatiens appendiculata


Impatiens appendiculata is an endemic plant found in the moist places of montane rainforests.

No comments:

Post a Comment