We found 2 dictionaries that define the word amplus:
Business (1 matching dictionary)
Science (1 matching dictionary)
Business (1 matching dictionary)
- amplus: Legal dictionary
Science (1 matching dictionary)
- amplus: Dictionary of Botanical Epithets