]>
GH
barcode-00103601
India
Uttar Pradesh
Mussoorie, Jabberkhet
Polypodium kashyapii Mehra
Mehra
2010-08-16 16:36:03
R. R. Stewart