- (n.) A place where bees are kept; a stand or shed for bees; a beehouse.
Click or tap here to find out how this works
Tip: insert a question mark by pressing your spacebar.
Definitions of: PIRAYA
- (n.) A large voracious fresh-water fish (Serrasalmo piraya) of South America, having lancet-shaped teeth.