ヒラミレモン
Meanings
Noun
1. Hirami lemon (Citrus depressa)