storeria

(noun) Storeria

< storekeeper | storeria occipitamaculata >