What does alliaceous plant mean?

alliaceous plant meaning in General Dictionary

bulbous plants having a characteristic pungent onion smell